Predefinire il nome file di Windows in qualsiasi finestra di dialogo di salvataggio?


1

Esiste una tecnologia per predefinire il nome file di Windows in qualsiasi finestra di dialogo di salvataggio? Voglio aggiungere un prefisso ai miei file con la data corrente? Esiste una tecnologia che posso sostituire il nome del file con un prefisso in qualsiasi finestra di dialogo di salvataggio?


La data è già nei metadati del file, anche averla nel nome del file è inutile.
Tamara Wijsman,

Sì, è una cattiva abitudine.
Gigamegs,

@TomWijsman: cosa succede se si dispone di un programma quando non è possibile modificare il nome? È sempre lo stesso nome, quindi viene sovrascritto quando lo salvi? Questa applicazione è ancora inutile?
Gigamegs

Questa è un'altra domanda allora.
Tamara Wijsman,

@TomWijsman: cosa intendi? Puoi elaborare? Puoi modificare la mia domanda per avere più senso?
Gigamegs

Risposte:


1

È possibile scrivere uno script AutoIt che viene eseguito in background e imposta un tasto di scelta rapida globale. Quindi ogni volta che ci si trova in una finestra di dialogo di salvataggio, è possibile premere il tasto di scelta rapida e fare in modo che lo script ottenga l'handle della finestra di dialogo e inserisca automaticamente la data corrente nel campo del nome file.

Se vuoi automatizzarlo ulteriormente, suppongo che potresti avere il sondaggio dello script per le finestre di dialogo di salvataggio a intervalli regolari (diciamo ogni 5 secondi, anche se non so del possibile impatto sul sistema), quindi aggiungi la data come richiesto ogni volta che una tale finestra di dialogo viene aperta.

Questo è un modo in cui potresti realizzarlo. Per quanto riguarda lo script stesso, qualcuno molto più esperto nella codifica AutoIt ha bisogno di aiuto, altrimenti puoi sempre postare sul forum AutoIt .


C'è qualcosa di simile per Linux? Mi sembra una macro?
Gigamegs,

2

Credo che non sia qualcosa che è esposto

So che a causa di vincoli di tempo l'attributo "defaultsavename" nel linguaggio microsoft silverlight non è aperto alla modifica sebbene sia nell'elenco delle cose da fare per gli sviluppatori, tuttavia se l'attributo esiste, è probabilmente impostato su un programma in base al programma da i programmatori


Quindi non si può fare? È complicato scrivere un modulo del kernel?
Gigamegs,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.