チャブーンです。
この件ですが、まず「指定されたパスは無効です」というエラーを出している、プログラムを特定する必要があります。
質問者さんは「Windowsが出している」と思われているようですが、おそらく違います。これは「7z.exe」という、サードパーティのプログラムが出している、のではないでしょうか?
で、こちらの解決方法ですが、コマンドの以下の文字列を「正しく変更する」ことで、治る可能性があります。
C:\PROGRA~1\7-zip\7z a G:\temp\myfldr.7z C:\svr\myfldr
上記は圧縮するフォルダーを指定する方法として、フルパス(絶対パス)を指定しています。質問者さんが今使っているパスは相対パスといって、カレントディレクトリ(コマンド実行時にフォーカスされているディレクトリ)に依存する内容になっています。
バッチファイルで実行する場合ですが、カレントディレクトリを「明確に指定」するためには、上記以外の別のコマンド(cdコマンド)が必要です。そのコマンドがない状態だと、実行時のシステム依存で、思いもよらないディレクトリがカレントディレクトリとして指定され、したがって相対パスが適切に動作しません。
上記を正しく治すためには、相対パスでなく絶対パスでフォルダーを指定する必要があります。まずはそちらをお試しください。