0
Hier ist, was jetzt ich versuche:Befehl ausführen mit Excel-Makro und schließen Sie cmd ein Fenster
Sub del_BJSFM_files()
Call Shell("cmd.exe /S /K" & "cd /d C:\UTAS-SA && del /f/s/q BJSFM > nul", vbNormalFocus)
End Sub
Das Problem ist, dass das Befehlsfenster geöffnet bleibt.
Ich habe versucht, die "/ K" zu entfernen, aber dann wird der Befehl nicht ordnungsgemäß ausgeführt.
Nun, Sie nicht wollen, '/ c 'statt'/k'? – shawnt00
Optionen ~/C Befehl ausführen und dann beenden /K Befehl ausführen und dann zur Eingabeaufforderung CMD zurückkehren. ~ Dies ist nützlich zum Testen, um Variablen zu untersuchen. Wie @ shawnt00 gezeigt hat, ist vielleicht/c eine bessere Option. – skkakkar
Ok ja mit/c funktioniert. Danke Leute. – user1964692