Qual è il modo nativo per creare un collegamento (file .LNK) dalla riga di comando di Windows XP? [chiuso]
-
23-08-2019 - |
Domanda
EDIT!
Mi dispiace per cambiare la domanda a tutti, ma sono davvero solo chiedendo:
Come faccio a creare un file (.LNK) dalla riga di comando con il poco aiuto esterno possibile scorciatoia? Io davvero non si vuole eseguire un VBScript o per scaricare un programma per farlo per me. E 'davvero che difficile?
Grazie a tutti coloro che hanno fornito le risposte eccezionali, quando non ho davvero sapere quello che stavo chiedendo ancora!
Il titolo originale di questa domanda era:
di Windows equivalente di ln -s per Unix la creazione di collegamenti dal comando Linea?
Il testo domanda originale di questa domanda era:
Si * nix, posso creare un link simbolico in un file molto facilmente dal comando line utilizzando
ln -s
.Come faccio a in modo nativo a creare un collegamento a un file utilizzando Windows prompt dei comandi XP?
Nota: Questo non è il avvicino voglio prendere. voglio fare è il modo in cui Windows lo fa. voglio farlo nel modo giusto.
Soluzione
http://www.ss64.com/nt/shortcut.html MODIFICARE: Spiacente ho cancellato questo. .. ma questo è un vecchio comando NT ... non so se è attiva su XP.
Altri suggerimenti
Windows XP e successivamente ha il comando fsutil
, che può creare "collegamenti fisici" per i file.
See:
XP non ha collegamenti simbolici. Su Vista, il comando è mklink. Scorciatoie non sono link simbolici.
Questa non è una chiamata nativo di Windows, ma probabilmente si dovrebbe guardare in di Windows Junction Sysinternals' . Questo è uno strumento molto utile di buona qualità.
Se non si vuole fare affidamento su software esterno, si dovrebbe guardare a kb205524 di modi nativo per la creazione di punti di giunzione.
Ho un file chiamato Shortcut.exe sul mio sistema. Onestamente, non ho idea di dove l'ho preso. :-( Ma una rapida ricerca si avvicinò con il seguente sito web:
http://www.optimumx.com/download/#Shortcut
Forse che lavorerà per voi?
mklink
link target
Purtroppo, questo funziona solo su Vista / Server 2008 o più recente.
In realtà NTFS supporta i collegamenti simbolici. Vedere Wikipedia NTFS_symbolic_link
softlink sono supportati dal file system utilizzato da Windows.
Anche se questa funzionalità non è esposta da qualsiasi strumento standard di Windows.
Ci sono disponibili strumenti opensource che può fare il trucco però.
Tutti sembrano essere battere intorno a questo cespuglio, ma non ho visto nessuno in realtà uscire e dire ancora: NTFS supporta qualcosa chiamato "punti di giunzione", che sono molto simili, anche se leggermente meno utile, link simbolici. Questi sono diversi da entrambi i collegamenti e hard link. Li uso regolarmente per la costruzione di diverse versioni del nostro software nella stessa posizione sul mio sistema (solo repoint il link directory di compilazione a un diverso checkout SVN). Lo strumento che uso per questo è chiamato ntfslink . Quella pagina contiene anche una buona spiegazione di come i punti di giunzione NTFS funzionano e quali versioni di supporto di Windows che presenta. Io lo uso su Windows Server 2k3. Il programma ntfslink è un'estensione della shell, ma ci sono altre utilità simili che funzionano dalla linea di comando. Ci sono anche le funzioni API di Windows a disposizione per creare loro se si vuole fare a livello di codice da qualsiasi applicazione che si sta sviluppando.
Non so se questo risponde esattamente alla domanda, ma si assicura la vita più facile!
Vai al punto in cui il programma è installato. Creare un collegamento al file .EXE o di avvio. Mettere il collegamento sul desktop in modo da sapere dove si trova! Quindi trascinare il collegamento al pulsante di avvio (in XP). Quando viene visualizzato il menu START, cadere al di sopra della piccola linea (in modo che rimanga visibile). Oplà - un file .LNK immediatamente creato con Windows fare tutto il lavoro per voi (Sì. Questo funziona, ho appena questo secondo fatto / funzionato fuori quando ho letto la domanda qui)